facts are stubborn things - Fransızca İngilizce Sözlük